# 导入turtle（画笔）库
# 画笔提供了很多绘图方法
import turtle

# 创建一个画布
pen = turtle.Pen()

# # 画一根线段，长度为200像素
# pen.forward(200)

# # 画一个边长为100像素的等边三角形
# # 向前移动100像素
# pen.forward(100)  
#  # 左转120度
# pen.left(120) 
# # 向前移动100像素   
# pen.forward(100) 
# # 左转120度 
# pen.left(120) 
# # 向前移动100像素    
# pen.forward(100)  
# # 左转120度
# pen.left(120)     

# # 画半径为100像素的圆
# pen.circle(100)

# # 画第1个半径为100像素的圆
# pen.circle(100)
# # 右转120度
# pen.right(120)
# # 画第2个半径为100像素的圆
# pen.circle(100)
# # 右转120度
# pen.right(120)
# # 画第3个半径为100像素的圆
# pen.circle(100)

# 画第1个半径为50像素的蓝色圆
pen.penup()  # 抬起画笔，移动时不绘制
pen.goto(-100, 0)  # 将画笔移动到坐标(-100, 0)
pen.pendown()  # 放下画笔，准备绘制
pen.color("blue")  # 设置画笔颜色为蓝色
pen.circle(50)  # 绘制半径为50的圆

# 画第2个半径为50像素的黑色圆
pen.penup()  # 抬起画笔，移动时不绘制
pen.goto(0, 0)  # 将画笔移动到坐标(0, 0)
pen.pendown()  # 放下画笔，准备绘制
pen.color("black")  # 设置画笔颜色为黑色
pen.circle(50)  # 绘制半径为50的圆

# 画第3个半径为50像素的红色圆
pen.penup()  # 抬起画笔，移动时不绘制
pen.goto(100, 0)  # 将画笔移动到坐标(100, 0)
pen.pendown()  # 放下画笔，准备绘制
pen.color("red")  # 设置画笔颜色为红色
pen.circle(50)  # 绘制半径为50的圆

# 画第4个半径为50像素的黄色圆
pen.penup()  # 抬起画笔，移动时不绘制
pen.goto(-50, -50)  # 将画笔移动到坐标(-50, -50)
pen.pendown()  # 放下画笔，准备绘制
pen.color("yellow")  # 设置画笔颜色为黄色
pen.circle(50)  # 绘制半径为50的圆

# 画第5个半径为50像素的绿色圆
pen.penup()  # 抬起画笔，移动时不绘制
pen.goto(50, -50)  # 将画笔移动到坐标(50, -50)
pen.pendown()  # 放下画笔，准备绘制
pen.color("green")  # 设置画笔颜色为绿色
pen.circle(50)  # 绘制半径为50的圆

# 保留画布
turtle.done()